Initializes a new instance of the System.Collections.Generic.List>T> class that is empty and has the default initial capacity.
            
            
            
Syntax
| Visual Basic (Declaration) |   | 
|---|
Public Function New()  | 
 
| C# |   | 
|---|
public DisposingList<T>()  | 
 
            
             
            
						
			
            
            
            
Example
Library/Library.Test/TestStreamCache.cs
             | C# |  Copy Code | 
|---|
using (TempFile tempFile = new TempFile())
{
    FileStreamFactory factory = new FileStreamFactory(tempFile.TempPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.ReadWrite);
    using (DisposingList<Stream> open = new DisposingList<Stream>())
    {
        for( int i = 0; i < 50; i++ )
            open.Add(factory.Create());
    }
} | 
 
| VB.NET |  Copy Code | 
|---|
Using tempFile As New TempFile()
    Dim factory As New FileStreamFactory(tempFile.TempPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.ReadWrite)
    Using open As New DisposingList(Of Stream)()
        Dim i As Integer = 0
        While i < 50
            open.Add(factory.Create())
            System.Math.Max(System.Threading.Interlocked.Increment(i),i - 1)
        End While
    End Using
End Using | 
 
 
            
            
Requirements
Target Platforms: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7
 
            
            
See Also